home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 4 / The Pier Shareware #4 (The Pier Exchange) (1994).ISO / 038 / prochook.exe / MAKEFILS.TXT < prev    next >
Text File  |  1994-01-01  |  4KB  |  123 lines

  1. -----------------------------------------------------------------------------
  2. # Shortened version of Makefile for CLASSLCK.EXE
  3. PROJ = classlck
  4. CFLAGS = /c /Gs /G2 /Gw /Gf /Zp1 /W3 /AS /O1 /DWINVER=0x300 /DNDEBUG
  5. LFLAGS = /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE
  6.  
  7. $(PROJ).exe: $(PROJ).obj $(PROJ).res
  8.   link $(LFLAGS) $(PROJ).obj, $(PROJ).exe, nul.map,\
  9.        libw slibcew prochook goodies, $(PROJ).def
  10.   rc -30 $(PROJ).res $(PROJ).exe
  11.  
  12. $(PROJ).obj: $(PROJ).c
  13.   cl $(CFLAGS) $(PROJ).c
  14.  
  15. $(PROJ).res: $(PROJ).rc
  16.   rc -r $(PROJ).rc
  17.  
  18. ------------------------------------------------------------------------------
  19. # Shortened version of Makefile for GOODIES.DLL
  20. PROJ = goodies
  21. CFLAGS = /c /Gs /G2 /GD /Gf /Zp1 /W3 /ASw /O1 /DWINVER=0x300 /DNDEBUG
  22. LFLAGS = /NOD /NOE /PACKC:61440 /NOPACKF /ALIGN:16 /ONERROR:NOEXE
  23.  
  24. $(PROJ).dll: $(PROJ).obj
  25.   link $(LFLAGS) $(PROJ).obj, $(PROJ).dll, ,\
  26.        oldnames libw sdllcew toolhelp, $(PROJ).def
  27.   rc -30 $(PROJ).dll
  28.   implib /nowep $(PROJ).lib $(PROJ).dll
  29.  
  30. $(PROJ).obj: $(PROJ).c $(PROJ).h
  31.   cl $(CFLAGS) $(PROJ).c
  32.  
  33. -----------------------------------------------------------------------------
  34. # Shortened version of Makefile for GPA.EXE
  35. PROJ = gpa
  36. CFLAGS = /c /Gs /G2 /Gw /Gf /Zp1 /W3 /AS /O1 /DWINVER=0x300 /DNDEBUG
  37. LFLAGS = /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE
  38.  
  39. $(PROJ).exe: $(PROJ).obj $(PROJ).res
  40.   link $(LFLAGS) $(PROJ).obj, $(PROJ).exe, nul.map,\
  41.        libw slibcew prochook goodies, $(PROJ).def
  42.   rc -30 $(PROJ).res $(PROJ).exe
  43.  
  44. $(PROJ).obj: $(PROJ).c
  45.   cl $(CFLAGS) $(PROJ).c
  46.  
  47. $(PROJ).res: $(PROJ).rc
  48.   rc -r $(PROJ).rc
  49.  
  50. -----------------------------------------------------------------------------
  51. # Shortened version of Makefile for HOOKTOOL.EXE
  52. PROJ = hooktool
  53. CFLAGS = /c /Gs /G2 /Gw /Gf /Zp1 /W3 /AS /O1 /DWINVER=0x300 /DNDEBUG
  54. LFLAGS = /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE
  55.  
  56. $(PROJ).exe: $(PROJ).obj $(PROJ).res
  57.   link $(LFLAGS) $(PROJ).obj, $(PROJ).exe, nul.map,\
  58.        libw slibcew toolhelp prochook goodies, $(PROJ).def
  59.   rc -30 $(PROJ).res $(PROJ).exe
  60.  
  61. $(PROJ).obj: $(PROJ).c $(PROJ).h
  62.   cl $(CFLAGS) $(PROJ).c
  63.  
  64. $(PROJ).res: $(PROJ).rc
  65.   rc -r $(PROJ).rc
  66.  
  67. -----------------------------------------------------------------------------
  68. # Shortened version of Makefile for LAZYAPP.EXE
  69. PROJ = lazyapp
  70. CFLAGS = /c /Gs /G2 /Gw /Gf /Zp1 /W3 /AS /O1 /DWINVER=0x300 /DNDEBUG
  71. LFLAGS = /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE
  72.  
  73. $(PROJ).exe: $(PROJ).obj $(PROJ).res
  74.   link $(LFLAGS) $(PROJ).obj, $(PROJ).exe, nul.map,\
  75.        libw slibcew, $(PROJ).def
  76.   rc -30 $(PROJ).res $(PROJ).exe
  77.  
  78. $(PROJ).obj: $(PROJ).c
  79.   cl $(CFLAGS) $(PROJ).c
  80.  
  81. $(PROJ).res: $(PROJ).rc
  82.   rc -r $(PROJ).rc
  83.  
  84. -----------------------------------------------------------------------------
  85. # Shortened version of Makefile for PROCHOOK.DLL
  86. CFLAGS = /c /Gs /G2 /GD /Gf /Zp1 /W3 /ASw /O1 /DWINVER=0x300 /DNDEBUG
  87. LFLAGS = /NOD /NOE /PACKC:61440 /NOPACKF /ALIGN:16 /ONERROR:NOEXE
  88.  
  89. prochook.dll: prochook.obj procutil.obj procinfo.obj
  90.   link $(LFLAGS) prochook.obj procutil.obj procinfo.obj, \
  91.        prochook.dll, , oldnames libw sdllcew, prochook.def
  92.   rc -30 prochook.dll
  93.   implib /nowep prochook.lib prochook.dll
  94.  
  95. prochook.obj: prochook.c prochook.h phintern.h
  96.   cl $(CFLAGS) prochook.c
  97.  
  98. procutil.obj: procutil.c prochook.h phintern.h
  99.   cl $(CFLAGS) procutil.c
  100.  
  101. procinfo.obj: procinfo.c prochook.h phintern.h
  102.   cl $(CFLAGS) procinfo.c
  103.  
  104. -----------------------------------------------------------------------------
  105. # Shortened version of Makefile for SCW.EXE
  106. PROJ = scw
  107. CFLAGS = /c /Gs /G2 /Gw /Gf /Zp1 /W3 /AS /O1 /DWINVER=0x300 /DNDEBUG
  108. LFLAGS = /NOD /PACKC:61440 /ALIGN:16 /ONERROR:NOEXE
  109.  
  110. $(PROJ).exe: $(PROJ).obj $(PROJ).res
  111.   link $(LFLAGS) $(PROJ).obj, $(PROJ).exe, nul.map,\
  112.        libw slibcew prochook goodies, $(PROJ).def
  113.   rc -30 $(PROJ).res $(PROJ).exe
  114.  
  115. $(PROJ).obj: $(PROJ).c
  116.   cl $(CFLAGS) $(PROJ).c
  117.  
  118. $(PROJ).res: $(PROJ).rc
  119.   rc -r $(PROJ).rc
  120.  
  121. ------------------------------------------------------------------------------
  122.  
  123.